terrible deed - German English Dictionary